翻訳と辞書
Words near each other
・ Hyperbolic motion (relativity)
・ Hyperbolic navigation
・ Hyperbolic orthogonality
・ Hyperbolic partial differential equation
・ Hyperbolic plane (disambiguation)
・ Hyperbolic point
・ Hyperbolic quaternion
・ Hyperbolic secant distribution
・ Hyperbolic sector
・ Hyperbolic set
・ Hyperbolic space
・ Hyperbolic spiral
・ Hyperbolic structure
・ Hyperbolic tetrahedral-octahedral honeycomb
・ Hyperbolic trajectory
Hyperbolic tree
・ Hyperbolic triangle
・ Hyperbolic trigonometry
・ Hyperbolic volume
・ Hyperbolization theorem
・ Hyperboloid
・ Hyperboloid model
・ Hyperboloid structure
・ Hyperbolus
・ Hyperborea
・ Hyperborea (album)
・ Hyperborea (band)
・ Hyperborea (collection)
・ Hyperborea (disambiguation)
・ Hyperborea (moth)


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Hyperbolic tree : ウィキペディア英語版
Hyperbolic tree
A hyperbolic tree (often shortened as hypertree) in Web development jargon and information visualization, defines a graph drawing method inspired by hyperbolic geometry.
Displaying hierarchical data as a tree suffers from visual clutter as the number of nodes per level can grow exponentially. For a simple binary tree, the maximum number of nodes at a level ''n'' is 2n, while the number of nodes for larger trees grows much more quickly. Drawing the tree as a node-link diagram thus requires exponential amounts of space to be displayed.
One approach is to use a ''hyperbolic tree'', first introduced by Lamping et al.〔(【引用サイトリンク】title=A Focus+Context Technique Based on Hyperbolic Geometry for Visualizing Large Hierarchies. )〕 Hyperbolic trees employ hyperbolic space, which intrinsically has "more room" than Euclidean space. For instance, linearly increasing the radius of a circle in Euclidean space increases its circumference linearly, while the same circle in hyperbolic space would have its circumference increase exponentially. Exploiting this property allows laying out the tree in hyperbolic space in an uncluttered manner: placing a node far enough from its parent gives the node almost the same amount of space as its parent for laying out its own children.
Displaying a hyperbolic tree commonly utilizes the Poincaré disk model of hyperbolic geometry, though the Klein-Beltrami model can also be used. Both display the entire hyperbolic plane within a unit disk, making the entire tree visible at once. The unit disk gives a fish-eye lens view of the plane, giving more emphasis to nodes which are in focus and displaying nodes further out of focus closer to the boundary of the disk. Traversing the hyperbolic tree requires Möbius transformations of the space, bringing new nodes into focus and moving higher levels of the hierarchy out of view.
Although hyperbolic trees have been patented in the U.S. by Xerox, various Java & JavaScript implementations exist on the web as well as C++ & OpenGL.〔(【引用サイトリンク】title=VSXu - audio visualizer, music visualizer, visual programming language (VPL), realtime graphics design platform )〕〔http://vsxu.com/shots/030.jpg〕〔http://patft.uspto.gov/netacgi/nph-Parser?Sect2=PTO1&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&d=PALL&RefSrch=yes&Query=PN%2F5590250〕
== See also ==

* Hyperbolic geometry
* Information visualization
* Radial tree – is also circular, but uses linear geometry.
* Tree (data structure)
* Tree (graph theory)

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Hyperbolic tree」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.